python JSON解析 发表于 2024-08-05 更新于 2024-09-02 分类于 Python 阅读次数: Valine: 本文字数: 546 阅读时长 ≈ 1 分钟 python JSON解析系统的记录的请求日志是json格式的,想在服务器上直接分析一下该日志,如果用linux命令的话太复杂了,还是使用python来比较简单。 12345678910111213141516171819202122#!/usr/bin/python3import json# 写入 JSON 数据# with open('data.json', 'w') as f:# json.dump(data, f)file_path = "/data/req_resp.log"file = open(file_path,"r")# 读取所有行lines = file.readlines()for line in lines: # print(type(line)) #转为json data = json.loads(line) # print(type(data)) # 获取timeSpent字段 在python3中判断是否存在某个字段 if 'timeSpent' in data timeSpent = data['timeSpent'] # 只打印超过150ms的请求信息 if timeSpent > 150: print (data) 相关文章 列表和元组 字典 函数 作用域 类和对象 欢迎关注我的其它发布渠道 公众号 掘金 CSDN 思否 简书